html, body 
{
margin:0px; 
padding:0px; 
background:transparent;
} 
#topdiv  
{
height:44px;
}
.feed 
{
float:right; 
font:10pt Arial; 
color:__UP_feedLinkColor__; 
background:url(__UP_feedIcon__) no-repeat right bottom; 
padding-right:20px;
}
a:hover
{
text-decoration:none;
}
.counter
{
font:bold 11pt Arial; 
color:__UP_commentCounterFontColor__;
}
.no-comments
{
height:42px; 
font:10pt Arial; 
color:__UP_noCommentsMessageFontColor__; 
text-align:center;
}
.admin-comments
{
background-image:url(__UP_adminCommentIcon__);
}
.viewers-comments
{
background-image:url(__UP_viewersCommentIcon__);
}
.admin-comments, .viewers-comments
{
background-repeat:no-repeat; 
background-position:0px 6px; 
padding-left:21px;
}
.headers
{
height:16px; 
padding:5px; 
background-color:__UP_headersBackgroundColor__; 
border-top:1px solid __UP_headersBorderColor__;
}
.numbers
{
float:right; 
font:9pt Arial; 
color:__UP_numbersFontColor__;
}
.names
{
font:bold 10pt Arial; 
color:__UP_namesFontColor__;
}
.timestamps
{
font:9pt Arial; 
color:__UP_timestampsFontColor__; 
padding-left:10px;
}
.comments
{
overflow:hidden; 
width:100%; 
font:10pt Arial; 
color:__UP_commentsFontColor__; 
padding:10px 0px 26px;
}